package me.helllp.dake.iam.core;

public class IamCoreConst {
    /**
     * 缓存中的key，缓存设计 login:locked:{tenantId}:{account}={锁定时间}
     */
    public static final String LOGIN_LOCKED = "login:locked";

    /**
     * 缓存中的key，缓存设计 login:verify:{tenantId}:{account}={验证码内容}
     */
    public static final String LOGIN_VERIFY = "login:verify";

    /**
     * 缓存中的key，缓存设计 login:errNum:{tenantId}:{account}={失败次数} 登录失败次数+1
     */
    public static final String LOGIN_ERR_NUM = "login:errNum";

    /**
     * 缓存中的key，缓存设计 token:{token}={dakeAuthAccount}
     */
    public static final String LOGIN_TOKEN = "token";

    /**
     * 缓存中的key，缓存设计 account:{tenantId}:{account}={token}
     */
    public static final String LOGIN_ACCOUNT = "account";

    /**
     * 缓存中的key，缓存设计 {tenantId}:{applicationId}:{roleName} = set(method_url)
     */

}
